.class Hello454

.method <init>()V
	aload_0
	invokespecial java/lang/Object/<init>()V
	return
.end method

.method public greet()Ljava/lang/String;
	ldc "Hello boy"
	areturn
.end method

.end class


.class Specialhello454
.super Hello454

.method <init>()V
	aload_0
	invokespecial Hello454/<init>()V
	return
.end method

.method public greet()Ljava/lang/String;
	ldc "Hola bb"
	areturn
.end method

.end class
                                                           
.class Hello454Launcher

.method public static sayGreet(LSpecialhello454;)Ljava/lang/String;     
	aload_0                                                             
	;;invokespecial Hello454/greet ()Ljava/lang/String;
	invokevirtual Hello454/greet ()Ljava/lang/String;
	
	areturn
.end method

.end class
